repugnant odour - Turco Inglés Diccionario